After the first week, the eighth stage of the Tour de France was on the calendar for today, taking riders 161 kilometers from Tomblaine just outside Nancy to the Vosges Mountains. On the final stretch in Gerardmer, riders had to battle their way up...